Skip to content

St/newbuffer#49

Merged
thompson318 merged 21 commits intomainfrom
st/newbuffer
Feb 11, 2026
Merged

St/newbuffer#49
thompson318 merged 21 commits intomainfrom
st/newbuffer

Conversation

@thompson318
Copy link
Member

This addresses #44, allowing us to return to MIT License.
It implements a bare minimum replacement for the functionality we used in RingBuffer.cs (which was very little) then derived classes for gaze, pitch, and yaw.

@thompson318 thompson318 marked this pull request as ready for review February 2, 2026 15:50
@thompson318 thompson318 marked this pull request as draft February 3, 2026 09:09
@thompson318
Copy link
Member Author

I thought of a couple of improvements overnight, just trying to tidy this up with clearer function names and inheritance, so converted to draft.

…clearer function names, and the three classes used provide minimal intefaces and clearer documentation.
@thompson318 thompson318 marked this pull request as ready for review February 3, 2026 09:40
@thompson318
Copy link
Member Author

Ready for review again. Hopefully clearer.

@K-Meech
Copy link
Collaborator

K-Meech commented Feb 3, 2026

Thanks @thompson318 - I should have time to review this tomorrow 👍

Copy link
Collaborator

@K-Meech K-Meech left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @thompson318 - great to have everything under the MIT license again! 😄

I've put some comments below. The main one is that I think you might need to separate the speed / data steady logic into separate classes. At the moment they can be called with incompatible data due to the differences in what GetData returns.

@thompson318
Copy link
Member Author

@K-Meech I think I've addressed all your comments now so ready for another review please.

@thompson318 thompson318 requested a review from K-Meech February 10, 2026 09:49
Copy link
Collaborator

@K-Meech K-Meech left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @thompson318 - looks good! Couple of very minor comments below.

thompson318 and others added 4 commits February 11, 2026 12:42
Co-authored-by: Kimberly Meechan <24316371+K-Meech@users.noreply.github.com>
Co-authored-by: Kimberly Meechan <24316371+K-Meech@users.noreply.github.com>
Co-authored-by: Kimberly Meechan <24316371+K-Meech@users.noreply.github.com>
@thompson318 thompson318 merged commit 2e737b9 into main Feb 11, 2026
1 check passed
@thompson318 thompson318 deleted the st/newbuffer branch February 11, 2026 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants